package src
{
	import flash.display.Bitmap;
	import flash.display.Loader;
	import flash.display.Sprite;
	import flash.events.Event;
	import flash.net.URLRequest;
	
	import gs.TweenMax;
	import gs.easing.Bounce;
	
	import nl.demonsters.debugger.MonsterDebugger;

	public class Foto_Concurso extends Sprite
	{
		private var cargador:Loader;
		private var ruta:String = 'http://www.ladespensa.es/gonzalo/springfield/fotos/galeria/';
		private var deb = new MonsterDebugger(this);
		
		public function Foto_Concurso()
		{
			this.visible = false;
			this.alpha = 0;
			this.buttonMode = true;
			this.mouseChildren = false;
		}
		
		public function carga (datos:Object):void
		{
			MonsterDebugger.trace(this, 'cargando');
			cargador = new Loader();
			cargador.load(new URLRequest(ruta+datos.foto));
			cargador.contentLoaderInfo.addEventListener(Event.COMPLETE, fotoCargada);
		}
		
		private function fotoCargada (e:Event):void
		{
			cargador.x = (this.width/2) - (cargador.width/2);
			cargador.y = (175/2) - (cargador.height/2);
			Bitmap(e.currentTarget.content).smoothing = true;
			this.addChild(cargador);
			cargador.mask = this.mascara;
			addChild(lupa);
			this.visible = true;
			TweenMax.to(this, 0.5, {alpha:1});
		}
			
	}
}